package conf

import (
	"log"

	"gorm.io/driver/mysql"
	"gorm.io/gorm"
)

// 定义gorm类型的数据库连接变量
var DB *gorm.DB

// 定义方法，初始化数据库
func InitDB() {
	// 数据库的连接信息
	dsn := "root:root@tcp(192.168.19.131:3306)/account?charset=utf8mb4&parseTime=True&loc=Local"
	// 定义error变量，接受连接数据库遇到的错误
	var dbErr error
	// 连接数据库
	DB, dbErr = gorm.Open(mysql.Open(dsn), &gorm.Config{})
	if dbErr != nil {
		log.Fatalf("error open mysql:%v", dbErr)
	}
}
